package de.oszimt.matse.messenger.dao;

import java.util.ArrayList;
import de.oszimt.matse.messenger.User;

public interface UserDAOInterface 
{
	public boolean containsContactList(String userName, String newUser);
	
	public void extendContact(User user, String newUser);
	
	public void reduceContact(User user, String userToRemove);
	
	public ArrayList<String> getContactList(User user);
	
	public boolean existsUser(String user);
	
	public boolean registerUser(String user, String password);
	
	public boolean isPasswordCorrect(String user, String password);
	
	public boolean validateUserData(String user, String password);
}
